surrender one's weapons - Francés Inglés Diccionario